/**
 * @author xinjie.txt
 * @time: 2020年7月1日 下午11:28:15
 */
package com.jiepu.daily.corejava.day0701.test;

/**
 * @Description: 6、.按照以下要求完成程序
 *               a)创建两个int类型的数组array1和array2，使用{}将array1初始化为8个质数：2，3，5，7，11，13，17和19，显示array1的内容。
 *               b)赋值array2=array1，修改array2中的偶索引元素，使其等于索引值，显示array1中的内容，看看有什么变化。
 *               
 *               arry1的值被array2修改覆盖。
 *               孤儿 array2 与 array1 指向同一地址， 对同一数据进行操作
 *               array2 = array1 是把地址赋值过去，而非开辟了新的数组。
 *               
 * @author xinjie.txt
 */
public class ArrayTest6 {

	/**
	 * @Description:
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

		int[] array1 = new int[] { 2, 3, 5, 7, 11, 13, 17, 19 };
		int[] array2 = new int[] {};

		for (int i = 0, len = array1.length; i < len; i++) {
			System.out.println("array1[" + i + "]: " + array1[i]);
		}

		array2 = array1;
		for (int i = 0; i < array2.length; i++) {
			if (i % 2 == 0) {
				array2[i] = i;
			} // fi
			System.out.println("array1[" + i + "]: " + array1[i]);
		}
		
		
	}// main

}
